Method and apparatus for monitoring control channel candidates

ABSTRACT

A configuration of a first search space for monitoring control channel candidates over a first set of symbols can be received. A configuration of an alternative set of search spaces containing at least a second search space for monitoring control channel candidates over a second set of symbols can be received. A DCI scheduling an uplink transmission over a third set of symbols can be received. A determination can be made as to whether the uplink transmission overlaps with the first set of symbols. Control channel candidates in the first search space can be monitored when the uplink transmission does not overlap with the first set of symbols. Control channel candidates can be monitored in the second search space instead of the first search space when the uplink transmission overlaps with the first set of symbols.

BACKGROUND 1. Field

The present disclosure is directed to a method and apparatus forcommunicating on a wireless network. More particularly, the presentdisclosure is directed to monitoring control channel candidates.

2. Introduction

Presently, wireless communication devices, such as User Equipment (UE),communicate with other communication devices using wireless signals. Tosupport Ultra Reliable Low Latency Communication (URLLC), more PhysicalDownlink Control Channel (PDCCH) monitoring opportunities, in terms ofthe number of non-overlapping Control Channel Elements (CCEs) or numberof Blind Decodes (BDs) in a slot, are needed to satisfy the latencyrequirements for some of the URLLC use cases.

The time/frequency resources corresponding to Search Spaces (SSs) andtheir associated Control Resource Set (CORESETs) are configured by ahigher layer, leading to higher layer configuration of PDCCH monitoringoccasions. In cases that an Uplink (UL) transmission overlaps in thetime/frequency resources corresponding to SSs and their associatedCORESETs, the corresponding PDCCH monitoring occasion(s) can be wastedas the User Equipment (UE) would not monitor PDCCH candidates there.Such wastage can lead to additional latency in scheduling URLLC trafficdepending on how frequent the PDCCH monitoring occasions occur.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to describe the manner in which advantages and features of thedisclosure can be obtained, a description of the disclosure is renderedby reference to specific embodiments thereof which are illustrated inthe appended drawings. These drawings depict only example embodiments ofthe disclosure and are not therefore to be considered to be limiting ofits scope. The drawings may have been simplified for clarity and are notnecessarily drawn to scale.

FIG. 1 is an example block diagram of a system according to a possibleembodiment;

FIG. 2 is an example illustration of using a 2^(nd) SS instead of3^(rd), 4^(th), and 5^(th) SSs when 3^(rd) and 4^(th) SSs overlap withan UL transmission according to a possible embodiment;

FIG. 3 is an example illustration of using a 2^(nd) SS instead of a3^(rd) SS when the 3^(rd) SS overlaps with an UL transmission accordingto a possible embodiment;

FIG. 4 is an example illustration of using a 4^(th) SS instead of a2^(nd) SS when a 3^(rd) SS overlaps with UL transmission according to apossible embodiment;

FIG. 5 is an example flowchart illustrating the operation of a wirelesscommunication device according to a possible embodiment;

FIG. 6 is an example flowchart illustrating the operation of a wirelesscommunication device according to a possible embodiment; and

FIG. 7 is an example block diagram of an apparatus according to apossible embodiment.

DETAILED DESCRIPTION

Embodiments provide a method and apparatus for communicating on awireless network. At least some embodiments can provide for enhancedPDCCH monitoring for URLLC. According to a possible embodiment, aconfiguration of a first SS for monitoring control channel candidatesover a first set of symbols can be received. A configuration of analternative set of SSs containing at least a second SS for monitoringcontrol channel candidates over a second set of symbols can be received.DCI scheduling an UL transmission over a third set of symbols can bereceived. A determination can be made as to whether the UL transmissionoverlaps with the first set of symbols. Control channel candidates inthe first SS can be monitored when the UL transmission does not overlapwith the first set of symbols. Control channel candidates can bemonitored in the second SS instead of the first SS when the ULtransmission overlaps with the first set of symbols.

FIG. 1 is an example block diagram of a system 100 according to apossible embodiment. The system 100 can include a UE 110, at least onenetwork entity 120 and 125, and a network 130. The UE 110 can be awireless wide area network device, a user device, a wireless terminal, aportable wireless communication device, a smartphone, a cellulartelephone, a flip phone, a personal digital assistant, a smartwatch, apersonal computer, a tablet computer, a laptop computer, a selectivecall receiver, an Internet of Things (IoT) device, or any other userdevice that is capable of sending and receiving communication signals ona wireless network. The at least one network entity 120 and 125 can be awireless wide area network base station, can be a NodeB, can be anenhanced NodeB (eNB), can be a New Radio (NR) NodeB (gNB), such as aFifth Generation (5G) NodeB, can be an unlicensed network base station,can be an access point, can be a base station controller, can be anetwork controller, can be a Transmission/Reception Point (TRP), can bea different type of network entity from the other network entity, and/orcan be any other network entity that can provide wireless access betweena UE and a network.

The network 130 can include any type of network that is capable ofsending and receiving wireless communication signals. For example, thenetwork 130 can include a wireless communication network, a cellulartelephone network, a Time Division Multiple Access (TDMA)-based network,a Code Division Multiple Access (CDMA)-based network, an OrthogonalFrequency Division Multiple Access (OFDMA)-based network, a Long TermEvolution (LTE) network, a NR network, a 3rd Generation PartnershipProject (3GPP)-based network, a 5G network, a satellite communicationsnetwork, a high altitude platform network, the Internet, and/or othercommunications networks.

In operation, the UE 110 can communicate with the network 130 via atleast one network entity 120. For example, the UE 110 can send andreceive control signals on a control channel and user data signals on adata channel.

At least some embodiments can provide methods to reduce the schedulinglatency, scheduling activation latency, or scheduling reactivationlatency in case of configured UL or Downlink (DL) grant transmissions bymonitoring an alternate SS. The alternate SS can be an alternate PDCCHmonitoring occasion, which can include occasions not regularlymonitored. The alternate SS can be in different time/frequency/carrierresources in case of overlap of a first SS with time-frequency resourcesof an UL transmission or in general when at least a fraction of a PDCCHcandidate can be among those not monitored in a first PDCCH monitoringoccasion.

Increased PDCCH monitoring capability can be supported on at least themaximum number of non-overlapped CCEs per slot for channel estimationfor at least one Subcarrier Spacing (SC S), which can be subject torestrictions. The restrictions can include an explicit limitation on themaximum number of BDs/non-overlapping CCEs per monitoring occasionand/or per monitoring span. For PDCCH monitoring, there can also be amaximum number of monitored PDCCH candidates per slot for URLLC.

Increasing PDCCH monitoring occasions within a slot can reducescheduling delays of URLLC operation. Lower SCS, such as 15 KHz, can usemore frequent monitoring occasions to satisfy a target latencyrequirement. To assist with pipelining operation/UE complexity, insteadof per-slot constraints on a maximum number of non-overlapping CCEs ormaximum number of blind decodes/monitored number of PDCCH candidates,per-half a slot or per a set of symbols constraints can be defined. Thesame or different constraints, such as numbers of non-overlappingCCEs/number of BDs, can be applied to per half-a-slot orper-set-of-symbols. Counting the number of non-overlapping CCEs/BDs perhalf-a-slot or per-set-of-symbols, the beginning or the ending symbolsof each monitoring occasion can be used as a way to count those CCEs/BDsin each half-a-slot or a set-of-symbols, as Radio Resource Configuration(RRC) configuration can lead to some SSs cross the half-slot orset-of-symbol boundary.

For each SS set index, based on the RRC parametermonitoringSymbolsWithinSlot, the beginning of each PDCCH monitoringoccasion, such as the first symbols for the reception of PDCCHcandidates, in a slot can be determined.

Table 1 provides the maximum number of monitored PDCCH candidates,M_(PDCCH) ^(max,slot,μ), for a DL Bandwidth Part (BWP) with SCSconfiguration μ for a UE per slot for operation with a single servingcell.

TABLE 1 Maximum number M_(PDCCH) ^(max, slot, μ) of monitored PDCCHcandidates per slot for a DL BWP with SCS configuration μ ∈ {0, 1, 2, 3}for a single serving cell Maximum number of monitored PDCCH candidatesper slot and per serving cell μ M_(PDCCH) ^(max, slot, μ) 0 44 1 36 2 223 20

Table 2 provides the maximum number of non-overlapped CCEs, C_(PDCCH)^(max,slot,μ), for a DL BWP with SCS configuration μ that a UE can beexpected to monitor in corresponding PDCCH candidates per slot foroperation with a single serving cell. CCEs for PDCCH candidates can benon-overlapped if they correspond to a different CORESET indexes, ordifferent first symbols for the reception of the respective PDCCHcandidates.

TABLE 2 Maximum number C_(PDCCH) ^(max, slot, μ) of non-overlapped CCEsper slot for a DL BWP with SCS configuration μ ∈ {0, 1, 2, 3} for asingle serving cell Maximum number of non-overlapped CCEs per slot andper serving cell μ C_(PDCCH) ^(max, slot, μ) 0 56 1 56 2 48 3 32

For each DL BWP configured to a UE in a serving cell, higher layersignalling with P≤3 CORESETs can be provided to a UE. TheControlResourceSet can provide for each CORESET and can include, aCORESET index p, 0≤p<12, by controlResourceSetId, a DemodulationReference Signal (DM-RS) scrambling sequence initialization value bypdcch-DMRS-ScramblingID, a precoder granularity for a number of ResourceElement Groups (REGs) in the frequency domain where the UE can assumeuse of a same DM-RS precoder by precoderGranularity, a number ofconsecutive symbols provided by duration, a set of resource blocksprovided by frequencyDomainResources, CCE-to-REG mapping parametersprovided by cce-REG-MappingType, an antenna port quasi co-location froma set of antenna port quasi co-locations provided by TCI-Stateindicating quasi co-location information of the DM-RS antenna port forPDCCH reception in a respective CORESET, and an indication for apresence or absence of a Transmission Configuration Indication (TCI)field for Downlink Control Information (DCI) format 1_1 transmitted by aPDCCH in CORESET p, by TCI-PresentInDCI.

When precoderGranularity is equal to allContiguousRBs, a UE may notexpect to be configured a set of resource blocks of a CORESET thatincludes more than four sub-sets of resource blocks that are notcontiguous in frequency, and the UE does not expect any Resource Element(RE) of a CORESET to overlap with any RE determined fromlte-CRS-ToMatchAround or with any RE of a synchronization signal orPhysical Broadcast Channel (PBCH) block.

For each CORESET in a DL BWP of a serving cell, a respectivefrequencyDomainResources can provide a bitmap. The bits of the bitmapcan have a one-to-one mapping with non-overlapping groups of 6consecutive Physical Resource Blocks (PRBs), in ascending order of thePRB index in the DL BWP bandwidth of N_(RB) ^(BWP) PRBs with startingcommon Resource Block (RB) position N_(BWP) ^(start) where the firstcommon RB of the first group of 6 PRBs can have common RB index6·┌N_(BWP) ^(start)/6┐.

For each DL BWP configured to a UE in a serving cell, the UE can beprovided by higher layers with S≤10 SS sets where, for each SS set fromthe S SS sets, the UE can be provided configuration information by aSearchSpace. SearchSpace can include a SS set index s, 0≤s<40, bysearchSpaceId, can include an association between the SS set s and aCORESET p by controlResourceSetId, can include a PDCCH monitoringperiodicity of k_(s) slots and a PDCCH monitoring offset of o_(s) slots,by monitoringSlotPeriodicityAndOffset, can include a PDCCH monitoringpattern within a slot, indicating first symbol(s) of the CORESET withina slot for PDCCH monitoring, by monitoringSymbolsWithinSlot, can includea duration of T_(s)<k_(s) slots indicating a number of slots that the SSset s exists by duration, a number of PDCCH candidates M_(s) ^((L)) perCCE aggregation level L by aggregationLevel1, aggregationLevel2,aggregationLevel4, aggregationLevel8, and aggregationLevel16, for CCEaggregation level 1, CCE aggregation level 2, CCE aggregation level 4,CCE aggregation level 8, and CCE aggregation level 16, respectively, andcan include an indication that SS set s can be either a Common SS (CSS)set or a User specific SS (USS) set by searchSpaceType. If SS set s is aCSS set, then SearchSpace can include an indication bydci-Format0-0-AndFormat1-0 to monitor PDCCH candidates for DCI format0_0 and DCI format 1_0, can include an indication by dci-Format2-0 tomonitor one or two PDCCH candidates for DCI format 2_0 and acorresponding CCE aggregation level, can include an indication bydci-Format2-1 to monitor PDCCH candidates for DCI format 2_1, caninclude an indication by dci-Format2-2 to monitor PDCCH candidates forDCI format 2_2, and can include an indication by dci-Format2-3 tomonitor PDCCH candidates for DCI format 2_3. If the SS set s is a USSset, SearchSpace can include an indication by dci-Formats to monitorPDCCH candidates either for DCI format 0_0 and DCI format 1_0, or forDCI format 0_1 and DCI format 1_1.

If the monitoringSymbolsWithinSlot indicates to a UE to monitor PDCCH ina subset of up to three consecutive symbols that are the same in everyslot, where the UE monitors PDCCH for all SS sets, the UE may not expectto be configured with a PDCCH SCS other than 15 kHz if the subsetincludes at least one symbol after the third symbol.

A UE may not expect to be provided with a first symbol and a number ofconsecutive symbols for a CORESET that results to a PDCCH candidatemapping to symbols of different slots.

A UE may not expect any two PDCCH monitoring occasions on an active DLBWP, for a same SS set or for different SS sets, in a same CORESET to beseparated by a non-zero number of symbols that can be smaller than theCORESET duration.

An information element monitoringSymbolsWithinSlot can indicate thefirst symbol(s) for PDCCH monitoring in the slots configured for PDCCHmonitoring. The most significant, that is the left most, bit canrepresent the first OFDM in a slot, and the second most significant bitcan represent the second OFDM symbol in a slot and so on. The bit(s) setto one can identify the first OFDM symbol(s) of the control resource setwithin a slot. If the cyclic prefix of the BWP is set to extended CP,the last two bits within the bit string can be ignored by the UE. ForDCI format 2_0, the first one symbol can apply if the duration ofCORESET, which can be indicated in the Information Element (IE)ControlResourceSet, identified by controlResourceSetId indicates 3symbols; the first two symbols can apply if the duration of CORESETidentified by controlResourceSetId indicates 2 symbols; and the firstthree symbols can apply if the duration of CORESET identified bycontrolResourceSetId indicates 1 symbol.

A SearchSpace Information Element (IE) can be

-- ASN1START -- TAG-SEARCHSPACE-START SearchSpace ::=  SEQUENCE {searchSpaceId SearchSpaceId, controlResourceSetId ControlResourceSetIdOPTIONAL, -- Cond SetupOnly monitoringSlotPeriodicityAndOffset CHOICE {sl1 NULL, sl2 INTEGER (0..1), sl4 INTEGER (0..3), sl5 INTEGER (0..4),sl8 INTEGER (0..7), sl10  INTEGER (0..9), sl16  INTEGER (0..15), sl20 INTEGER (0..19), sl40  INTEGER (0..39), sl80  INTEGER (0..79), sl160 INTEGER (0..159), s1320  INTEGER (0..319), sl640  INTEGER (0..639),sl1280  INTEGER (0..1279), sl2560  INTEGER (0..2559) } OPTIONAL, -- CondSetup duration INTEGER (2..2559) OPTIONAL, -- Need RmonitoringSymbolsWithinSlot BIT STRING (SIZE (14)) OPTIONAL, -- CondSetup nrofCandidates SEQUENCE { aggregationLevel1 ENUMERATED {n0, n1,n2, n3, n4, n5, n6, n8}, aggregationLevel2 ENUMERATED {n0, n1, n2, n3,n4, n5, n6, n8}, aggregationLevel4 ENUMERATED {n0, n1, n2, n3, n4, n5,n6, n8}, aggregationLevel8 ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8},aggregationLevel16  ENUMERATED {n0, n1, n2, n3, n4, n5, n6, n8} }OPTIONAL, -- Cond Setup searchSpaceType  CHOICE { common  SEQUENCE {dci-Format0-0-AndFormat1-0  SEQUENCE { ... } OPTIONAL, -- Need Rdci-Format2-0  SEQUENCE { nrofCandidates-SFI SEQUENCE {aggregationLevel1 ENUMERATED {n1, n2} OPTIONAL, -- Need RaggregationLevel2 ENUMERATED {n1, n2} OPTIONAL, -- Need RaggregationLevel4 ENUMERATED {n1, n2} OPTIONAL, -- Need RaggregationLevel8 ENUMERATED {n1, n2} OPTIONAL, -- Need RaggregationLevel16  ENUMERATED {n1, n2} OPTIONAL -- Need R }, ... }OPTIONAL, -- Need R dci-Format2-1  SEQUENCE { ... } OPTIONAL, -- Need Rdci-Format2-2  SEQUENCE { ... } OPTIONAL, -- Need R dci-Format2-3 SEQUENCE { dummy1 ENUMERATED {sl1, sl2, sl4, sl5, sl8, sl10, sl16,sl20} OPTIONAL, -- Cond Setup dummy2 ENUMERATED {n1, n2}, ... }OPTIONAL -- Need R }, ue-Specific SEQUENCE { dci-Formats ENUMERATED{formats0-0-And-1-0, formats0-1-And-1-1}, ... } } OPTIONAL -- Cond Setup} -- TAG-SEARCHSPACE-STOP -- ASN1STOP The ControlResourceSet IE can be-- ASN1START -- TAG-CONTROLRESOURCESET-START ControlResourceSet ::= SEQUENCE { controlResourceSetId ControlResourceSetId,frequencyDomainResources BIT STRING (SIZE (45)), duration INTEGER(1..maxCoReSetDuration), cce-REG-MappingType CHOICE { interleaved SEQUENCE { reg-BundleSize ENUMERATED {n2, n3, n6}, interleaverSize ENUMERATED {n2, n3, n6}, shiftIndexINTEGER(0..maxNrofPhysicalResourceBlocks-1) OPTIONAL -- Need S },nonInterleaved NULL }, precoderGranularity ENUMERATED {sameAsREG-bundle,allContiguousRBs}, tci-StatesPDCCH-ToAddList  SEQUENCE(SIZE(1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL,-- CondNotSIB1-initialBWP tci-StatesPDCCH-ToReleaseList  SEQUENCE(SIZE(1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId OPTIONAL, -- CondNotSIB1-initialBWP tci-PresentInDCI  ENUMERATED {enabled} OPTIONAL, --Need S pdcch-DMRS-ScramblingID  INTEGER (0..65535) OPTIONAL, -- Need S... } -- TAG-CONTROLRESOURCESET-STOP -- ASN1STOP

According to at least some embodiments, supporting URLLC with additionalPDCCH monitoring opportunities in terms of number of non-overlappingCCEs or number of BDs in a slot can ensure the latency for at least someof the URLLC use cases.

According to at least some embodiments, the time/frequency resourcescorresponding to SSs and their associated CORESETs can be higher layerconfigured, leading to higher layer configuration of PDCCH monitoringoccasions. In cases that an UL transmission overlaps in thetime/frequency resources corresponding to SSs and their associatedCORESETs, the corresponding PDCCH monitoring occasion(s) can be wastedas the UE would not monitor PDCCH candidates there. Such wastage canlead to additional latency in scheduling URLLC traffic depending on howfrequent the PDCCH monitoring occasions can be.

According to at least some embodiments, some of the symbols in a slot inNew Radio (NR) can be ‘flexible’ symbols and upon a slot formatindication, such as in a DCI with DCI format 2_0, can be determined asUL or DL symbols.

In an embodiment, the UE, upon reception of an indication of ULtransmission overlapping with a first set of time-frequency resourcesconfigured for a first set of SSs associated with a DCI format, candetermine a second set of time-frequency resources configured for asecond set of SSs associated with the DCI format. The UE can beconfigured with the first set of time-frequency resources for the firstset of SSs associated with the DCI format. The UE can be configured withthe second set of time-frequency resources for the second set of SSsassociated with the DCI format. The UE can monitor PDCCH candidates inthe second set of time-frequency resources if the UE receives anindication of UL transmission overlapping with the first set oftime-frequency resources, otherwise the UE can monitor PDCCH candidatesin the first set of time-frequency resources. In some embodiments, thefrequency resources of the first set of time-frequency resources and thesecond set of time-frequency resources can be the same. In someembodiments, the UE can monitor PDCCH candidates in the second set oftime-frequency resources if the UE receives an indication of ULtransmission overlapping with the first set of time-frequency resourcesand the second set of time-frequency resources does not cross a boundaryof a window of symbols, such as a slot boundary or a half of slotboundary. In some embodiments, the UE can determine the second set oftime-frequency resources based on the first set of time-frequencyresources, and the first set of time-frequency resources can beconfigured for the UE. The UE can further determine the second set oftime-frequency resources based on at least one of the duration of the ULtransmission overlapping with the first set of time-frequency resources,and a slot/half-slot/mini-slot boundary, where a PDCCH monitoringoccasion may not cross the boundary.

FIG. 2 is an example illustration 200 of using a 2_(nd) SS instead of3^(rd), 4^(th), and 5^(th) SSs when 3^(rd) and 4^(th) SSs overlap withan UL transmission according to a possible embodiment. The example inthe illustration 200, there can be no overlap of UL transmission withthe 5^(th) SS. However, to accommodate more PDCCHcandidates/non-overlapping CCEs, the 2^(nd) SS can be used instead ofthe 5^(th) SS. In an embodiment, the UE can determine some parameters ofthe 2^(nd) SS, such as one or more of CORESET index, first symbol, timeduration, and frequency resources, based on a dynamic indication. Adynamic indication can include the UL scheduling DCI. For instance, theUL scheduling DCI can indicate the beginning symbol of the 2^(nd) SS anda CORESET index associated with the SS. In a related embodiment, the UEcan choose to not monitor the 5^(th) SS if there is time and/orfrequency overlap between the 2^(nd) SS and the 5^(th) SS. In anotherembodiment additional rules for monitoring can apply, such as if 2^(nd)SS and 5^(th) SS belong to different CORESETs, then both can bemonitored. In a related embodiment, certain non-overlapping CCEs/PDCCHcandidates can be monitored from the 2^(nd) SS to respect the BD/CCElimitations of PDCCH monitoring.

In some embodiments, the second set of SSs can be configured by higherlayer signaling and the UE can monitor up to the same number ofcandidates as in the first SS set in the second SS set. In someembodiments, candidates with higher Aggregation Level (AL) can beprioritized to be monitored in the second set of SSs to respect themaximum allowed number of BDs/PDCCH candidates per a time window, suchas a slot or half-a-slot. In some embodiments, the second set of SSs canbe configured by higher layer signaling and the UE can monitor the PDCCHcandidates in the second set of SSs respecting a maximum allowed numberof non-overlapping CCEs per a time window, such as a slot orhalf-a-slot.

In some embodiments, the UE can prioritize CCEs with indexes below orabove a threshold, or CCEs corresponding to candidates with higher ALsor candidates with lower ALs. In some embodiments, the second set of SSscan be monitored instead of a first set of SSs or a third set of SSs.

FIG. 3 is an example illustration 300 of using a 2^(nd) SS instead of a3^(rd) SS when the 3^(rd) SS overlaps with an UL transmission accordingto a possible embodiment.

FIG. 4 is an example illustration 400 of using a 4^(th) SS instead of a2^(nd) SS when a 3^(rd) SS overlaps with UL transmission according to apossible embodiment. The 4^(th) SS can have more PDCCH candidates, intotal or for a particular AL, or more non-overlapping CCEs. In someembodiments both the 2^(nd) and 4^(th) SS can be monitored.

The 4^(th) SS, can have more PDCCH candidates, in total or for aparticular AL, or more non-overlapping CCEs compared to the 2^(nd) SS.Upon overlap of an UL transmission with at least one SS, such as the3^(rd) SS, in a slot, another SS, such as the 4^(th) SS, can bemonitored instead of the 2^(nd) SS. In another implementation, uponoverlap of an UL transmission with at least one SS, such as the 3^(rd)SS, in a slot, another SS, such as the 4^(th) SS, can be monitored, andboth 2^(nd) and 4^(th) SSs can be monitored or some candidates of theseSSs can be monitored.

In another embodiment, the time-frequency resources of the second oralternate SS can be different than the first SS set, such as the CORESETor the number of candidates or AL can be different.

In another embodiment, the CORESET of the alternate SS, such as the2^(nd) SS set can be the same as the CORESET of the first SS set so thesame TCI state can be applicable to PDCCH candidates of both SS sets.

In another embodiment, instead of using the same TCI state/CORESET, theTCI state corresponding to the CORESET of the second SS set can bewithin the same activated TCI state sets for PDCCH to avoid monitoringan additional TCI state for this case (case of using the alternate SSset), and not potentially exceeding the number of TCI state monitoringcapability of the UE when the alternate SS needs to be monitored.

In some embodiments, there can be multiple alternative SS setcandidates, such as the 2^(nd) SS set, a 3^(rd) SS set, a 4^(th) SS set,etc., and the UE can determine which alternative SS set can bemonitored. In an embodiment, a closest SS set, such as in thetime-domain, to the SS overlapping with an UL transmission can beselected such that the selected alternative SS does not overlap with theUL transmission. In another embodiment, the selected alternative SS canbe the one that has the same CORESET index as the SS overlapped with theUL transmission. In another embodiment, the selected alternative SS canbe the one that has the highest CORESET index with the same TCI state asthe SS overlapped with the UL transmission. In another embodiment, theselected alternative SS can be the one that has the highest CORESETindex with the TCI state among the activated TCI states for PDCCH. Inanother embodiment, the selected alternative SS can have a CORESET thatcan have the same or fewer numbers of symbols as the CORESET of thefirst SS. In another embodiment, the selected alternative SS can beassociated with a CORESET that can have the same precoding granularityas the CORESET of the first SS. In another embodiment, the selectedalternative SS can be the one such that for any two PDCCH monitoringoccasions, in the same or different SSs, there can be a minimum timeseparation of X OFDM symbols, including the cross-slot boundary case,between the start of two spans. Each span can be of length up to Yconsecutive OFDM symbols in which PDCCH can be configured to bemonitored with same start symbol. X and Y can be based on UE capabilitysignaling. Example, candidate value sets for (X, Y) can include {{(7,3)}, {(4, 3) and (7, 3)}, {(2, 2) and (4, 3) and (7, 3)}}.

In an embodiment, the alternate SS selection or configuration can beconstrained so as to respect at least one of, the maximum number ofmonitored PDCCH candidates per slot for a DL BWP, the maximum number ofnon-overlapped CCEs per slot for a DL BWP, and/or the maximum number ofTCI state monitoring capability.

In some embodiments if the UE is capable of or enabled with DL CAoperation, cross-carrier scheduling can be used to avoid scenarios whereUL transmission overlaps with a SS set. For example, for TDD carriers,scheduling can be performed using another DL cell, such as a non-TDDcarrier. In another embodiment, if the first SS set can be overlappedwith the UL transmission, the UE can monitor an alternative SS inanother carrier. In one example, such opportunistic monitoring onanother carrier can be possible if a certain timing condition can bemet, such as the UL grant scheduling the UL transmission can be receiveda certain time in advance compared to the start of the first SS set. Inone example, the UE can monitor a SS with the same searchSpaceId of thescheduling cell in the scheduled cell, if the SS searchSpaceId isconfigured in the scheduled cell active DL BWP.

In some embodiments the UE can monitor the first SS with the samesearchSpaceId in the first carrier/cell for PUSCH/PDSCHtransmissions/receptions in the first carrier/cell, and upon detectionof an overlap of resources of the UL transmission with those of thefirst SS set, the UE can monitor the first SS in the secondcarrier/cell.

In at least some of the above embodiments, if the UE misses an UL grantindicating the UL transmission, the UE can monitor the first SS set.Many embodiments can be at least applicable for TDD, primarily, forsingle cell/carrier case.

UL transmission can be scheduled by an UL grant or by a DL grant, suchas in case of PUCCH. UL transmission can be PUSCH, PUCCH, RACH, SRS,etc. In one example, in the above embodiments, instead of UL grant forPUSCH transmission, DL assignment corresponding to PUCCH transmissioncan be used. In one example, the DL assignment can carry information ofselection of one of the multiple alternative SSs.

In some operations, the UE may not expect any two PDCCH monitoringoccasions on an active DL BWP, for a same SS set or for different SSsets, in a same CORESET to be separated by a non-zero number of symbolsthat can be smaller than the CORESET duration.

If a UE can be configured by higher layers to receive a PDCCH, or aPhysical Data Shared Channel (PDSCH), or a Channel State InformationReference Signal (CSI-RS) in a set of symbols of a slot, the UE canreceive the PDCCH, the PDSCH, or the CSI-RS if the UE does not detect aDCI format 0_0, DCI format 0_1, DCI format 1_0, DCI format 1_1, or DCIformat 2_3 that indicates to the UE to transmit a Physical Uplink SharedChannel (PUSCH), a Physical Uplink Control Channel (PUCCH), a PhysicalRandom Access Channel (PRACH), or a Sounding Reference Symbol (SRS) inat least one symbol of the set of symbols of the slot. Otherwise, the UEmay not receive the PDCCH, or the PDSCH, or the CSI-RS in the set ofsymbols of the slot.

A UE may not expect to be provided a first symbol and a number ofconsecutive symbols for a CORESET that results to a PDCCH candidatemapping to symbols of different slots.

In at least some embodiments, an alternative SS, such as thoseassociated to a URLLC DCI format, can be monitored for PDCCH candidatesin cases where there is an overlap of an UL transmission with a firstSS, such as those associated to a URLLC DCI format. At least someembodiments can use various methods to determine the alternative SS andcan provide for monitoring behavior for the alternative SS.

According to a possible embodiment, a UE can receive a configuration ofa first SS for monitoring a control channel, such as PDCCH, candidatesover a first set of symbols, such as OFDM symbols. The UE can receive aconfiguration of an alternative set of an alternative set of SSscontaining at least a second SS for monitoring a control channel, suchas PDCCH, candidates over a second set of symbols which can be OFDMsymbols. The UE can receive an UL grant scheduling an UL transmissionover a third set of symbols, such as OFDM symbols. If the first set andthe third set of symbols do not overlap, the UE can monitor PDCCHcandidates in the first SS. If the first set and the third set ofsymbols overlap, the UE can monitor PDCCH candidates in the second SS.In some embodiments the first and the second SSs can be different in atleast one symbol.

According to a possible embodiment, an alternative set of SSs cancontain at least two SSs. The UE can determine the second SS from theSSs of the alternative set of SSs based on one or more of, an indicationin an UL grant, a proximity of a candidate SS from the alternative setof SSs with the first SS, and/or time domain resources assigned via theUL grant for a UL transmission.

According to a possible embodiment, the first SS can be in a firstcarrier/cell and the second SS can be in a second carrier/cell. Thesecond carrier/cell can be different than the first carrier/cell.

According to a possible embodiment, a subset of PDCCH candidates of thesecond SS can be monitored. The subset can be based on one or more ofPDCCH monitoring restrictions, including limitations on the number ofPDCCH candidates, number of blind decodes, number of non-overlappingCCEs, and/or number of TCI state monitoring capability in a certainwindow of time. The window of time can be a slot, half of a slot, or aset of symbols.

In some embodiments the first and the second SSs can have the same TCIstate index.

FIG. 5 is an example flowchart 500 illustrating the operation of awireless communication device, such as the UE 110, according to apossible embodiment. At 510, a configuration of a first SS formonitoring control channel candidates over a first set of symbols can bereceived. At 520, a configuration of an alternative set of SSscontaining at least a second SS for monitoring control channelcandidates over a second set of symbols can be received. The first setof symbols and the second set of symbols can be at least different inone symbol.

At 530, DCI scheduling an UL transmission over a third set of symbolscan be received. At 540, a determination can be made as to whether theUL transmission overlaps with the first set of symbols.

At 550, control channel candidates in the first SS can be monitored whenthe UL transmission does not overlap with the first set of symbols. At560, control channel candidates can be monitored in the second SSinstead of the first SS when the UL transmission overlaps with the firstset of symbols.

According to possible embodiments, the control channel candidates in thesecond SS may not be monitored if the UL transmission and the first setdo not overlap. The control channel can be a PDCCH. The symbols can beOFDM symbols. The received DCI can be a DL DCI that can schedule a PDSCHand a corresponding HARQ-ACK, can be an UL DCI that can schedule PUSCH,and/or can be any other DCI. The first set of symbols and the second setof symbols may not overlap.

According to a possible embodiment, the first SS and the second SS canbe associated with a certain DCI format. For example, the first andsecond SSs can be at least associated with an URLLC DCI format.

According to a possible embodiment, a duration of a CORESET of the firstSS can have a longer duration than a duration of a CORESET of the secondSS. For example, the selected alternative SS can be the one whoseCORESET has the same or fewer number of symbols as the CORESET of thefirst SS.

According to a possible embodiment, the alternative set of SSs cancontain at least two SSs. The second SS can be determined from SSs ofthe alternative set of SSs based on an indication in the DCI, based on atime difference between the second SS and the first SS, and/or based onthe third set of symbols. For example, a closest SS set, such as in thetime-domain, to the SS overlapping with an UL transmission can beselected such that the selected alternative SS does not overlap with theUL transmission.

According to a possible embodiment, the first SS can be in a firstcarrier, the second SS can be in a second carrier, and the secondcarrier can be different than the first carrier.

According to a possible embodiment, a set of parameters of the second SScan be determined based on the DCI. The set of parameters can includethe beginning symbol of the second SS and/or a CORESET index associatedwith the second SS. The set of parameters can also include a timeduration of the second SS and/or frequency resources of the second SS.The second SS can be determined based on the set of parameters and basedon the configuration of the alternative set of SSs.

According to a possible embodiment, monitoring control channelcandidates in the second SS can include monitoring control channelcandidates of the second SS associated with a set of CCEs. The set ofCCEs can contain at most a maximum number of non-overlapping CCEs in acertain time window. The certain time window can be a slot, a half slot,and/or a number of symbols.

According to a possible embodiment, the second set of symbols may notcross a boundary of a window of symbols. For example, the UE can monitorPDCCH candidates in the second set of time-frequency resources if the UEreceives an indication of UL transmission overlapping with the first setof time-frequency resources and if the second set of time-frequencyresources do not cross a boundary of a window of symbols, such as a slotboundary or a half of slot boundary.

According to a possible embodiment, the CORESET of the second SS can bethe same as a CORESET of the first SS.

According to a possible embodiment, the DCI can be received a certaintime before the start of the first SS. For example, the UL grantscheduling the UL transmission can be received certain time in advancecompared to the start of the first SS set.

According to a possible embodiment, determining a subset of controlchannel candidates in the second SS can be determined based on at leastone control channel monitoring restriction. Control channel monitoringrestrictions can include limitations on a number of control channelcandidates in a certain window of time, limitations on a number of blinddecodes in a certain window of time, limitations on a number ofnon-overlapping CCEs in a certain window of time, and/or limitations ona maximum number of TCI states that can be monitored. The limitations ona maximum number of TCI states can be limitations on a maximum number ofTCI states that can be activated for a PDCCH. For example, instead ofusing the same TCI/CORESET as the ones corresponding to the first SS,the TCI state corresponding to the CORESET of the second SS set can bewithin the same activated TCI state sets for PDCCH to avoid monitoringan additional TCI state for this case. The number of TCI statescorresponding to, such as being monitored/activated for, the CORESET ofthe second SS set also may not potentially exceed the number of TCIstate monitoring capability of the UE when the alternate SS needs to bemonitored.

According to a possible embodiment, the first and the second SSs canhave a same TCI state.

FIG. 6 is an example flowchart 600 illustrating the operation of awireless communication device, such as the network entity 120, accordingto a possible embodiment. At 610, a configuration of a first SS formonitoring control channel candidates over a first set of symbols can betransmitted. At 620, a configuration of an alternative set of SSscontaining at least a second SS for monitoring control channelcandidates over a second set of symbols can be transmitted. The firstset of symbols and the second set of symbols can be at least differentin one symbol. At 630, DCI scheduling an UL transmission over a thirdset of symbols can be transmitted.

At 640, a determination can be made as to whether the UL transmissionoverlaps with the first set of symbols. At 650, a control channel can beselected to be one of the control channel candidates in the first SS andthe control channel can be transmitted when the UL transmission does notoverlap with the first set of symbols. At 660, the control channel canbe selected to be one of the control channel candidates and the controlchannel can be transmitted in the second SS instead of the first SS whenthe UL transmission overlaps with the first set of symbols.

It should be understood that, notwithstanding the particular steps asshown in the figures, a variety of additional or different steps can beperformed depending upon the embodiment, and one or more of theparticular steps can be rearranged, repeated or eliminated entirelydepending upon the embodiment. Also, some of the steps performed can berepeated on an ongoing or continuous basis simultaneously while othersteps are performed. Furthermore, different steps can be performed bydifferent elements or in a single element of the disclosed embodiments.

FIG. 7 is an example block diagram of an apparatus 700, such as the UE110, the network entity 120, or any other wireless communication devicedisclosed herein, according to a possible embodiment. The apparatus 700can include a housing 710, a controller 720 coupled to the housing 710,audio input and output circuitry 730 coupled to the controller 720, adisplay 740 coupled to the controller 720, a memory 750 coupled to thecontroller 720, a user interface 760 coupled to the controller 720, atransceiver 770 coupled to the controller 720, at least one antenna 775coupled to the transceiver 770, and a network interface 780 coupled tothe controller 720. The apparatus 700 may not necessarily include all ofthe illustrated elements for different embodiments of the presentdisclosure. The apparatus 700 can perform the methods described in allthe embodiments.

The display 740 can be a viewfinder, a Liquid Crystal Display (LCD), aLight Emitting Diode (LED) display, an Organic Light Emitting Diode(OLED) display, a plasma display, a projection display, a touch screen,or any other device that displays information. The transceiver 770 canbe one or more transceivers that can include a transmitter and/or areceiver. The audio input and output circuitry 730 can include amicrophone, a speaker, a transducer, or any other audio input and outputcircuitry. The user interface 760 can include a keypad, a keyboard,buttons, a touch pad, a joystick, a touch screen display, anotheradditional display, or any other device useful for providing aninterface between a user and an electronic device. The network interface780 can be a Universal Serial Bus (USB) port, an Ethernet port, aninfrared transmitter/receiver, an IEEE 1394 port, a wirelesstransceiver, a WLAN transceiver, or any other interface that can connectan apparatus to a network, device, and/or computer and that can transmitand receive data communication signals. The memory 750 can include aRandom-Access Memory (RAM), a Read Only Memory (ROM), an optical memory,a solid-state memory, a flash memory, a removable memory, a hard drive,a cache, or any other memory that can be coupled to an apparatus.

The apparatus 700 or the controller 720 may implement any operatingsystem, such as Microsoft Windows®, UNIX®, LINUX®, Android™, or anyother operating system. Apparatus operation software may be written inany programming language, such as C, C++, Java, or Visual Basic, forexample. Apparatus software may also run on an application framework,such as, for example, a Java® framework, a .NET® framework, or any otherapplication framework. The software and/or the operating system may bestored in the memory 750, elsewhere on the apparatus 700, in cloudstorage, and/or anywhere else that can store software and/or anoperating system. The apparatus 700 or the controller 720 may also usehardware to implement disclosed operations. For example, the controller720 may be any programmable processor. Furthermore, the controller 720may perform some or all of the disclosed operations. For example, atleast some operations can be performed using cloud computing and thecontroller 720 may perform other operations. At least some operationscan also be performed computer executable instructions executed by atleast one computer processor. Disclosed embodiments may also beimplemented on a general-purpose or a special purpose computer, aprogrammed microprocessor or microprocessor, peripheral integratedcircuit elements, an application-specific integrated circuit or otherintegrated circuits, hardware/electronic logic circuits, such as adiscrete element circuit, a programmable logic device, such as aprogrammable logic array, field programmable gate-array, or the like. Ingeneral, the controller 720 may be any controller or processor device ordevices capable of operating an apparatus and implementing the disclosedembodiments. Some or all of the additional elements of the apparatus 700can also perform some or all of the operations of the disclosedembodiments.

In operation, the apparatus 700 can perform the methods and operationsof the disclosed embodiments. The transceiver 770 can transmit andreceive signals, including data signals and control signals that caninclude respective data and control information. The controller 720 cangenerate and process the transmitted and received signals andinformation.

In operation according to a possible embodiment, the transceiver 770 canreceive a configuration of a first SS for monitoring control channelcandidates over a first set of symbols. The transceiver 770 can receivea configuration of an alternative set of SSs containing at least asecond SS for monitoring control channel candidates over a second set ofsymbols. The first set of symbols and the second set of symbols can beat least different in one symbol. The transceiver 770 can receive a DCIscheduling an UL transmission over a third set of symbols.

The controller 720 can determine whether the UL transmission overlapswith the first set of symbols. The controller 720 can monitor controlchannel candidates in the first SS when the UL transmission does notoverlap with the first set of symbols. The controller 720 can monitorcontrol channel candidates in the second SS instead of the first SS whenthe UL transmission overlaps with the first set of symbols.

According to a possible embodiment, the first SS and the second SS canbe associated with a certain DCI format.

According to a possible embodiment, a duration of a CORESET of the firstSS can have a longer duration than a duration of a CORESET of the secondSS.

According to a possible embodiment, the alternative set of SSs cancontain at least two SSs. The controller 720 can determine the second SSfrom SSs of the alternative set of SSs based on an indication in theDCI, a time difference between the second SS and the first SS, and/orthe third set of symbols.

According to a possible embodiment, wherein the first SS can be in afirst carrier, the second SS can be in a second carrier, and the secondcarrier can be different than the first carrier.

According to a possible embodiment, the controller 720 can determine aset of parameters of the second SS based on the DCI. The set ofparameters can include the beginning symbol of the second SS and/or aCORESET index associated with the second SS. The controller 720 candetermine the second SS based on the set of parameters and based on theconfiguration of the alternative set of SSs.

According to a possible embodiment, the controller 720 can monitorcontrol channel candidates in the second SS by monitoring controlchannel candidates of the second SS associated with a set of CCEs. Theset of CCEs can contain at most a maximum number of non-overlapping CCEsin a certain time window.

According to a possible embodiment, the second set of symbols may notcross a boundary of a window of symbols.

At least some methods of this disclosure can be implemented on aprogrammed processor. However, the controllers, flowcharts, and modulesmay also be implemented on a general purpose or special purposecomputer, a programmed microprocessor or microcontroller and peripheralintegrated circuit elements, an integrated circuit, a hardwareelectronic or logic circuit such as a discrete element circuit, aprogrammable logic device, or the like. In general, any device on whichresides a finite state machine capable of implementing the flowchartsshown in the figures may be used to implement the processor functions ofthis disclosure.

At least some embodiments can improve operation of the discloseddevices. Also, while this disclosure has been described with specificembodiments thereof, it is evident that many alternatives,modifications, and variations will be apparent to those skilled in theart. For example, various components of the embodiments may beinterchanged, added, or substituted in the other embodiments. Also, allof the elements of each figure are not necessary for operation of thedisclosed embodiments. For example, one of ordinary skill in the art ofthe disclosed embodiments would be enabled to make and use the teachingsof the disclosure by simply employing the elements of the independentclaims. Accordingly, embodiments of the disclosure as set forth hereinare intended to be illustrative, not limiting. Various changes may bemade without departing from the spirit and scope of the disclosure.

In this document, relational terms such as “first,” “second,” and thelike may be used solely to distinguish one entity or action from anotherentity or action without necessarily requiring or implying any actualsuch relationship or order between such entities or actions. The phrase“at least one of,”” “at least one selected from the group of,” or “atleast one selected from” followed by a list is defined to mean one,some, or all, but not necessarily all of, the elements in the list. Theterms “comprises,” “comprising,” “including,” or any other variationthereof, are intended to cover a non-exclusive inclusion, such that aprocess, method, article, or apparatus that comprises a list of elementsdoes not include only those elements but may include other elements notexpressly listed or inherent to such process, method, article, orapparatus. An element proceeded by “a,” “an,” or the like does not,without more constraints, preclude the existence of additional identicalelements in the process, method, article, or apparatus that comprisesthe element. Also, the term “another” is defined as at least a second ormore. The terms “including,” “having,” and the like, as used herein, aredefined as “comprising.” Furthermore, the background section is writtenas the inventor's own understanding of the context of some embodimentsat the time of filing and includes the inventor's own recognition of anyproblems with existing technologies and/or problems experienced in theinventor's own work.

We claim:
 1. A method at a user equipment, the method comprising:receiving a configuration of a first search space for monitoring controlchannel candidates over a first set of symbols; receiving aconfiguration of an alternative set of search spaces containing at leasta second search space for monitoring control channel candidates over asecond set of symbols, where the first set of symbols and the second setof symbols are at least different in one symbol receiving a downlinkcontrol information scheduling an uplink transmission over a third setof symbols; determining whether the uplink transmission overlaps withthe first set of symbols; monitoring control channel candidates in thefirst search space when the uplink transmission does not overlap withthe first set of symbols; and monitoring control channel candidates inthe second search space instead of the first search space when theuplink transmission overlaps with the first set of symbols.
 2. Themethod according to claim 1, wherein the first search space and thesecond search space are associated with a certain downlink controlinformation format.
 3. The method according to claim 1, wherein acontrol resource set of the first search space has a longer durationthan a duration of a control resource set of the second search space. 4.The method according to claim 1, wherein the alternative set of searchspaces contains at least two search spaces, and wherein the methodfurther comprises determining the second search space from search spacesof the alternative set of search spaces based on at least one of anindication in the downlink control information, a time differencebetween the second search space and the first search space, and thethird set of symbols.
 5. The method according to claim 1, wherein thefirst search space is in a first carrier, wherein the second searchspace is in a second carrier, and wherein the second carrier isdifferent than the first carrier.
 6. The method according to claim 1,further comprising: determining a set of parameters of the second searchspace based on the downlink control information, where the set ofparameters include at least one of a beginning symbol of the secondsearch space, and a control resource set index associated with thesecond search space; and determining the second search space based onthe set of parameters and based on the configuration of the alternativeset of search spaces.
 7. The method according to claim 1, whereinmonitoring control channel candidates in the second search spacecomprises monitoring control channel candidates of the second searchspace associated with a set of control channel elements, where the setof control channel elements contains at most a maximum number ofnon-overlapping control channel elements in a certain time window. 8.The method according to claim 1, wherein the second set of symbols doesnot cross a boundary of a window of symbols.
 9. The method according toclaim 1, wherein the control resource set of the second search space isthe same as a control resource set of the first search space.
 10. Themethod according to claim 1, wherein the downlink control information isreceived a certain time before the start of the first search space. 11.The method according to claim 1, further comprising: determining asubset of control channel candidates in the second search space based onat least one of control channel monitoring restrictions, where thecontrol channel monitoring restrictions include limitations on a numberof control channel candidates in a certain window of time, limitationson a number of blind decodes in a certain window of time, limitations ona number of non-overlapping control channel elements in a certain windowof time, or limitations on a maximum number of transmissionconfiguration indication states that can be monitored.
 12. The methodaccording to claim 1, wherein the first and the second search spaceshave a same transmission configuration indication state.
 13. Anapparatus comprising: a transceiver that receives a configuration of afirst search space for monitoring control channel candidates over afirst set of symbols, receives a configuration of an alternative set ofsearch spaces containing at least a second search space for monitoringcontrol channel candidates over a second set of symbols, receives adownlink control information scheduling an uplink transmission over athird set of symbols; and a controller coupled to the transceiver, wherethe controller determines whether the uplink transmission overlaps withthe first set of symbols, monitors control channel candidates in thefirst search space when the uplink transmission does not overlap withthe first set of symbols, and monitors control channel candidates in thesecond search space instead of the first search space when the uplinktransmission overlaps with the first set of symbols, wherein the firstset of symbols and the second set of symbols are at least different inone symbol.
 14. The apparatus according to claim 13, wherein the firstsearch space and the second search space are associated with a certaindownlink control information format.
 15. The apparatus according toclaim 13, wherein a control resource set of the first search space has alonger duration than a duration of a control resource set of the secondsearch space.
 16. The apparatus according to claim 13, wherein thealternative set of search spaces contains at least two search spaces,and wherein the controller determines the second search space fromsearch spaces of the alternative set of search spaces based on at leastone of an indication in the downlink control information, a timedifference between the second search space and the first search space,and the third set of symbols.
 17. The apparatus according to claim 13,wherein the first search space is in a first carrier, wherein the secondsearch space is in a second carrier, and wherein the second carrier isdifferent than the first carrier.
 18. The apparatus according to claim13, wherein the controller determines a set of parameters of the secondsearch space based on the downlink control information, where the set ofparameters include at least one of a beginning symbol of the secondsearch space, and a control resource set index associated with thesecond search space, and determines the second search space based on theset of parameters and based on the configuration of the alternative setof search spaces.
 19. The apparatus according to claim 13, wherein thecontroller monitors control channel candidates in the second searchspace by monitoring control channel candidates of the second searchspace associated with a set of control channel elements, where the setof control channel elements contains at most a maximum number ofnon-overlapping control channel elements in a certain time window. 20.The apparatus according to claim 13, wherein the second set of symbolsdoes not cross a boundary of a window of symbols.